fail to explode - Turkish English Dictionary